<html>
<head><meta charset="utf-8"><title>cargo-bisect-rustc automation · t-compiler/wg-prioritization · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/index.html">t-compiler/wg-prioritization</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html">cargo-bisect-rustc automation</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="198327626"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327626" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327626">(May 21 2020 at 14:34)</a>:</h4>
<p>opening this for discussion</p>



<a name="198327684"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327684" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327684">(May 21 2020 at 14:34)</a>:</h4>
<p>was talking with <span class="user-mention" data-user-id="133247">@bjorn3</span></p>



<a name="198327718"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327718" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327718">(May 21 2020 at 14:34)</a>:</h4>
<blockquote>
<p>Santiago Pastorino: I wonder ... can we activate cargo-bisect-rustc-bot in rust-lang/rust repo or in zulip in some way?<br>
bjorn3: On zulip it works if you previously left any comment on the github repo, so heroku starts it. After 30min I believe heroku will stop it again though.<br>
bjorn3: For rust-lang/rust it would be a matter of whitelisting the repo in the source code and adding a webhook for comments.<br>
bjorn3: The zulip integration uses long polling, as I am not allowed to add a webhook myself.<br>
Santiago Pastorino: let me open a topic on Zulip so other, in particular @simulacrum can see this and discuss :)<br>
bjorn3: You can copy my messages</p>
</blockquote>



<a name="198327743"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327743" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327743">(May 21 2020 at 14:35)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> <span class="user-mention" data-user-id="116122">@simulacrum</span></p>



<a name="198327835"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327835" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327835">(May 21 2020 at 14:35)</a>:</h4>
<p>I don't want to add further automation before we integrate into triagebot. I've been bogged down with perf.rlo work so haven't had time to work on triagebot lately</p>



<a name="198327909"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327909" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327909">(May 21 2020 at 14:36)</a>:</h4>
<p>I maybe can take a look myself?</p>



<a name="198327981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198327981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198327981">(May 21 2020 at 14:36)</a>:</h4>
<p>I can try to integrate it into triagebot until you find time to review it?</p>



<a name="198328027"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328027" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> simulacrum <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328027">(May 21 2020 at 14:37)</a>:</h4>
<p>I can probably find time for review yeah</p>



<a name="198328087"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328087" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Santiago Pastorino <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328087">(May 21 2020 at 14:37)</a>:</h4>
<p>cool, happy to help also :)</p>



<a name="198328200"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328200" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328200">(May 21 2020 at 14:38)</a>:</h4>
<p>My main concern is that you told us <code>triagebot</code> doesn't have a file system?</p>



<a name="198328267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> bjorn3 <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328267">(May 21 2020 at 14:39)</a>:</h4>
<p>The current architecture uses github actions to run the bisection. This means that there are no filesystem accesses by the bot.</p>



<a name="198328303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328303">(May 21 2020 at 14:39)</a>:</h4>
<p>Oh, right. That makes things simpler <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="198328338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328338">(May 21 2020 at 14:39)</a>:</h4>
<p><span class="user-mention" data-user-id="133247">@bjorn3</span> Would you mind sharing the code you wrote? Is it pushed somewhere?</p>



<a name="198328388"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328388" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> bjorn3 <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328388">(May 21 2020 at 14:40)</a>:</h4>
<p><a href="https://github.com/bjorn3/cargo-bisect-rustc-bot">https://github.com/bjorn3/cargo-bisect-rustc-bot</a> is the repo</p>



<a name="198328410"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328410" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> bjorn3 <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328410">(May 21 2020 at 14:40)</a>:</h4>
<p><a href="https://github.com/bjorn3/cargo-bisect-rustc-bot/blob/4e9827dc4e885e3a78bb08de9829b9aa66127a84/src/main.rs#L251-L342">https://github.com/bjorn3/cargo-bisect-rustc-bot/blob/4e9827dc4e885e3a78bb08de9829b9aa66127a84/src/main.rs#L251-L342</a> is the part that pushes the actual job</p>



<a name="198328419"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc%20automation/near/198328419" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Léo Lanteri Thauvin <a href="https://rust-lang.github.io/zulip_archive/stream/227806-t-compiler/wg-prioritization/topic/cargo-bisect-rustc.20automation.html#198328419">(May 21 2020 at 14:40)</a>:</h4>
<p>Alright, thanks!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>